nomadic horseback rider, skilled in raising cattle - Spanish English Dictionary

Suggest a Term