mancharlo

Spanish

Verb

mancharlo

  1. infinitive of manchar combined with lo