ahusarte

Spanish

Verb

ahusarte

  1. infinitive of ahusar combined with te