embozalada

Spanish

Participle

embozalada f sg

  1. feminine singular of embozalado