Spanish

edit

Verb

edit

embocarles

  1. infinitive of embocar combined with les
  NODES