crotoread

Spanish

Verb

crotoread

  1. second-person plural imperative of crotorear