English-Spanish dictionary »

yoshkar-ola meaning in Spanish

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

Yoshkar-Oláproper noun
{m}