NichiDict

チェチェン

[chechen]

Meanings

1.Noun

Chechnya (Russia); Chechen Republic