Portuguese

edit

Participle

edit

quicada f sg

  1. feminine singular of quicado