Spanish edit

Verb edit

embutirla

  1. infinitive of embutir combined with la