Arabic-English dictionary »

رَذَاذ meaning in English

ArabicEnglish
رَذَاذ m

drizzlelight rain