Definify.com

Definition 2024


дубура

дубура

Dargwa

Noun

дубура (dubura)

  1. mountain