pastarte

Spanish

Verb

pastarte

  1. infinitive of pastar combined with te