crotoro

See also: crotoró

Spanish

Verb

crotoro

  1. first-person singular present indicative of crotorar