Skip to main content

English: force majeure

Welsh: force majeure

Definition

Amgylchiadau y tu hwnt i reolaeth dyn.