Dictionary / Nature
مطر خفيف
/ma-TAR kh-FIF/
English
light rain
French
pluie legere
Part of Speech
noun
Register
standard