cascaros

Spanish

Verb

cascaros

  1. infinitive of cascar combined with os