English-Italian dictionary »

self-medicate meaning in Italian

EnglishItalian
self-medicate verb

autosomministrareverb