mechara

See also: mechará

Spanish

Verb

mechara

  1. first/third-person singular imperfect subjunctive of mechar