enchulada
Spanish
Participle
enchulada
f
sg
feminine singular of
enchulado