embozarte
Spanish
Verb
embozarte
infinitive of
embozar
combined with
te