French-English dictionary »

ingouchie meaning in English

FrenchEnglish
Ingouchie nom {f}

Ingushetia◼◼◼(federal subject of Russia)
proper noun