ciboleros

English

Noun

ciboleros

  1. plural of cibolero

Spanish

Noun

ciboleros m pl

  1. plural of cibolero