relucharla

Spanish

Verb

relucharla

  1. infinitive of reluchar combined with la