mancharnos

Spanish

Verb

mancharnos

  1. infinitive of manchar combined with nos