Arabic-English dictionary »

تريستان meaning in English

ArabicEnglish
تريستان دا كونا

Tristan da CunhaBritish territory