crotoraran

See also: crotorarán

Spanish

Verb

crotoraran

  1. third-person plural imperfect subjunctive of crotorar