在线词典车臣Chechnya, a republic in southwestern Russia; Chechen英文释义Chechnya, a republic in southwestern Russia; Chechen