English-French dictionary »

chuvashia meaning in French

EnglishFrench
Chuvashia (federal subject of Russia)
proper noun

Tchouvachie◼◼◼nom {f}