English-Spanish dictionary »

troad meaning in Spanish

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

Tróadeproper noun
{f}