embozalarlos

Spanish

Verb

embozalarlos

  1. infinitive of embozalar combined with los