idu - French English Dictionary

idu

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "idu" with other terms in English French Dictionary : 4 result(s)

English French
Medicine
injecting drug users (idu) utilisateurs de drogues injectables
injecting drug users (idu) usagers de drogues injectables
injection drug user (ıdu) utilisatrice de drogues injectables (udı)
injection drug user (ıdu) utilisateur de drogues injectables (udı)