guincharlos

Spanish

Verb

guincharlos

  1. infinitive of guinchar combined with los