embozalaros
Spanish
Verb
embozalaros
infinitive of
embozalar
combined with
os