Spanish

edit

Verb

edit

camelarla

  1. infinitive of camelar combined with la