Arabic-English dictionary »

اِنْهِيَار أَرْضِيّ meaning in English

ArabicEnglish
اِنْهِيَار أَرْضِيّ m

landslidenatural disaster