Estonian-English dictionary »

force majeure meaning in English

EstonianEnglish
force majeure

force majeure◼◼◼