Arabic-English dictionary »

كارثة طبيعية meaning in English

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

natural disasternatural phenomenon