Arabic-English dictionary »

تل أبيب meaning in English

ArabicEnglish
تل أبيب - يافا

Tel Aviv-Yafomunicipality in Israel