embozarla
Spanish
Verb
embozarla
infinitive of
embozar
combined with
la