crenchan

Spanish

Verb

crenchan

  1. third-person plural present indicative of crenchar