Dictionary / Nature

matar ghzir

مطر غزير

/ma-TAR gh-ZIR/

English

heavy rain

French

pluie forte

Part of Speech

noun

Register

standard