Portuguese-English dictionary »

automedicarse meaning in English

PortugueseEnglish
automedicarse verb

self-medicateverb