Definify.com

Definition 2024


forces_majeures

forces majeures

English

Noun

forces majeures

  1. plural of force majeure