Bulgarian-English dictionary »

йошкар ола meaning in English

BulgarianEnglish
Йошкар Ола proper noun
{m}

Yoshkar-Ola(capital of Mari El, Russia)
proper noun

Your history