Spanish

edit

Noun

edit

camelleros m pl

  1. plural of camellero