Definify.com

Definition 2026


mechada

mechada

Spanish

Verb

mechada

  1. Feminine singular past participle of mechar.