embozarse
Spanish
Verb
embozarse
infinitive of
embozar
combined with
se