Arabic-English dictionary »

قوة قاهرة meaning in English

ArabicEnglish
قوة قاهرة

force majeure(''law'') unavoidable circumstance