Arabic-English dictionary »

تَنَزُّه meaning in English

ArabicEnglish
تَنَزُّه m

strollwandering on foot