guincharlas

Spanish

Verb

guincharlas

  1. infinitive of guinchar combined with las