Arabic-English dictionary »

تارتو meaning in English

ArabicEnglish
تارتو

Tartu[UK: tˈɑːtuː] [US: tˈɑːrɾuː]