Spanish

edit

Verb

edit

relucharla

  1. infinitive of reluchar combined with la