medicarse

Spanish

Verb

medicarse

  1. infinitive of medicar combined with se