Arabic-English dictionary »

مُنْتَزَه meaning in English

ArabicEnglish
مُنْتَزَه m

parkground for recreation