Arabic-English dictionary »

الأمطار الثلجية meaning in English

ArabicEnglish
الأمطار الثلجية

Sleets[UK: sliːts] [US: sliːts]