meaning of Caraballo-Berge

Caraballo-Berge - German to English

Caraballo Mountains