Turkish-English dictionary »

tarsus meaning in English

TurkishEnglish
Tarsus proper noun

Tarsus(city in modern Turkey)
proper noun
[UK: ˈtɑː.səs] [US: ˈtɑːr.səs]