English-French dictionary »

thermopylae meaning in French

EnglishFrench
Thermopylae (narrow pass in eastern Greece)
proper noun

Thermopyles◼◼◼nom propre