カラチャイチェルケス
kara chaicheruke su

Noun

1. Karachay-Cherkessia (Russia)

Other forms: