chicharrarlos

Spanish

Verb

chicharrarlos

  1. infinitive of chicharrar combined with los