abuchearlo

Spanish

Verb

abuchearlo

  1. infinitive of abuchear combined with lo