embozarla

Spanish

Verb

embozarla

  1. infinitive of embozar combined with la