cumbrera – English–Español translations

🇪🇸 es en 🇬🇧

cumbrera noun

ridge
Wiktionary Links