English-Chinese dictionary »

thermopylae meaning in Chinese

EnglishChinese
Thermopylae (narrow pass in eastern Greece)
proper noun

温泉关proper noun