escabiarle

Spanish

Verb

escabiarle

  1. infinitive of escabiar combined with le