Portuguese-English dictionary »

tchuváchia meaning in English

PortugueseEnglish
Tchuváchia proper noun
{f}

Chuvashia(federal subject of Russia)
proper noun