delida

Portuguese

Participle

delida f sg

  1. feminine singular of delido