chistarla

Spanish

Verb

chistarla

  1. infinitive of chistar combined with la