English-Spanish dictionary »

samothrace meaning in Spanish

EnglishSpanish
Samothrace (island)
proper noun

Samotraciaproper noun
{f}