العربية-إنجليزي قاموس »

مَطَر meaning in بالإنجليزية

العربيةإنجليزي
مَطَر m

raincondensed water from a cloud

مَطَر حَمْضِيّ m

acid rainunusually acidic rain

مَطَر غَزِير m

downpourheavy rain

مَطَرَ

rainof rain: to fall from the sky

قَطْرَةُ مَطَر f

raindropdroplet of rainwater