Definify.com

Definition 2024


quicada

quicada

Portuguese

Verb

quicada

  1. feminine singular past participle of quicar