Spanish-English dictionary »

automedicarse meaning in English

SpanishEnglish
automedicarse verb

self-medicateverb