guayabazos
Spanish
Noun
guayabazos
m
pl
plural of
guayabazo