Italian-English dictionary »

troade meaning in English

ItalianEnglish
Troade proper noun

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