saltatras
/sɒltəˈtræz/Definitions
1. noun
A type of mountain or hill with steep slopes, especially found in the Balkan region.
“The hikers encountered challenging saltatras while climbing to the summit.”
1. noun
A type of mountain or hill with steep slopes, especially found in the Balkan region.
“The hikers encountered challenging saltatras while climbing to the summit.”