Italian-English dictionary »

termopili meaning in English

ItalianEnglish
Termopili proper noun
{f-Pl}

Thermopylae(narrow pass in eastern Greece)
proper noun