Spanish

edit

Verb

edit

abuchearles

  1. infinitive of abuchear combined with les