Halicarnassus


Results for "Halicarnassus"

English - Turkish Dictionary

Halicarnassus

(English - Turkish Dictionary) :
i. Bodrum, Halikarnas.