granaderos

Spanish

Noun

granaderos

  1. plural of granadero