Arabic-English dictionary »

أُمّ الرَّشْرَاش meaning in English

ArabicEnglish
أُمّ الرَّشْرَاش f

Eilata city in southern Israel