English-Italian dictionary »

troad meaning in Italian

EnglishItalian
Troad (historical term for peninsula in modern Turkey)
proper noun

Troadeproper noun