Spanish edit

Verb edit

mancharla

  1. infinitive of manchar combined with la