relucharse

Spanish

Verb

relucharse

  1. infinitive of reluchar combined with se