Site icon The Law Dictionary

FORCE MAJESTURE

French term meaning Act of God.

Exit mobile version