Arabic-English dictionary »

مَوْجَة اَلْحَرّ meaning in English

ArabicEnglish
مَوْجَة اَلْحَرّ f

heatwaveperiod of very hot weather