enxufada

Catalan

Participle

enxufada f sg

  1. feminine singular of enxufat