ibones
Spanish
Noun
ibones
m
pl
plural of
ibón