Spanish

edit

Verb

edit

carterearles

  1. infinitive of carterear combined with les