English-Hindi dictionary »

crackhead meaning in Hindi

EnglishHindi
crackhead noun

आधी खोपड़ी