Arabic-English dictionary »

تَنَزَّهَ meaning in English

ArabicEnglish
تَنَزَّهَ

strollwander on foot