Translation of مُطرّا in English:

مُطرّا

Pronunciation /mʊt̪ərrɑ:/

adjective

  • fresh, refreshing