Definify.com

Definition 2024


mechada

mechada

Spanish

Verb

mechada

  1. Feminine singular past participle of mechar.