crotorando

Spanish

Verb

crotorando

  1. gerund of crotorar