meaning of antalya

1. a port city in southwestern Turkey on the Gulf of Antalya


Related Words

antalya |

Developed & Maintained By Taraprasad.com

Treasure Words