Back to Dictionary
车臣
車臣
Chēchén
1. Chechnya, a Russian region in the Caucasus
2. Chechen
Noun