guincharlo

Spanish

Verb

guincharlo

  1. infinitive of guinchar combined with lo