дозушцахилар

Chechen

edit

Noun

edit

дозушцахилар (dozušcaxilar?

  1. independence

See also

edit