relucharle

Spanish

Verb

relucharle

  1. infinitive of reluchar combined with le