Arabic-English dictionary »

كارثة meaning in English

ArabicEnglish
كارثة طبيعية

natural disasternatural phenomenon

Your history