antakya, city in turkey

listen to the pronunciation of antakya, city in turkey
English - English

Definition of antakya, city in turkey in English English dictionary

city in Turkey
{i} Tarsus