English-Hindi dictionary »

strung out meaning in Hindi

EnglishHindi
strung out adjective

आश्रित