abuchearte

Spanish

Verb

abuchearte

  1. infinitive of abuchear combined with te