embotarla
Spanish
Verb
embotarla
infinitive of
embotar
combined with
la