No exact translation found for
مطرة

Do you mean:
similar Results
Sumatra {geogr.}
سومطرة {جغرافيا}
die Regenwolken (n.) , Pl., {Meteor.}