French-English dictionary »

orotche meaning in English

FrenchEnglish
orotche nom propre
{m}

Oroch(language)
proper noun