lobarros
Spanish
Noun
lobarros
m
pl
plural of
lobarro