English-Spanish dictionary »

thermopylae meaning in Spanish

EnglishSpanish
Thermopylae (narrow pass in eastern Greece)
proper noun

Termópilasproper noun
{f-Pl}