English-Russian dictionary »

megara meaning in Russian

EnglishRussian
Megara (city west of Athens)
proper noun

Мегараproper noun