estribación
Top 25000
Meanings
Noun
1. spur, ridge, buttress (protruding part of mountains) (geography)