crotoraron

Spanish

Verb

crotoraron

  1. third-person plural preterite indicative of crotorar