Arabic-English dictionary »

السّحابة الرعّادة meaning in English

ArabicEnglish
السّحابة الرعّادة

Thundercloud[UK: ˈθʌn.də.klaʊd] [US: ˈθʌn.də.klaʊd]