Italian-English dictionary »

tarso meaning in English

ItalianEnglish
Tarso proper noun

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