gusarapos

Spanish

Noun

gusarapos m pl

  1. plural of gusarapo