quicada

Portuguese

Participle

quicada f sg

  1. feminine singular of quicado