antalyaEnglish

Adalia, Antalya

Noun

A port city in southwestern Turkey on the Gulf of Antalya

English: Antalya, Adalia

Bahasa: Adalia, Antalya

Bahasa words with similar meanings

English words with similar meanings

Show 1 words