English-Russian dictionary »

stymphalus meaning in Russian

EnglishRussian
Stymphalus (town and district in Arcadia, ancient Greece)
proper noun

Стимфалproper noun