чухчари

Chechen

Noun

чухчари • (čuxčari)

  1. waterfall