deyxada

Portuguese

Participle

deyxada f sg

  1. feminine singular of deyxado