crotorara

See also: crotorará

Spanish

Verb

crotorara

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