Dargwa edit

Noun edit

дубура (dubura)

  1. mountain