Spanish edit

Noun edit

carteristas m pl or f pl

  1. plural of carterista