English-French dictionary »

samothrace meaning in French

EnglishFrench
Samothrace (island)
proper noun

Samothrace◼◼◼nom propre