borregos cimarrones
Spanish
Noun
borregos
cimarrones
m
pl
plural of
borrego cimarrĂ³n