poncharlos

Spanish

Verb

poncharlos

  1. infinitive of ponchar combined with los