guayabazos

Spanish

Noun

guayabazos m pl

  1. plural of guayabazo