English-Turkish dictionary »

hattusa meaning in Turkish

EnglishTurkish
Hattusa (city)
proper noun

Hattuşaşproper noun