English-Hindi dictionary »

strung up meaning in Hindi

EnglishHindi
strung up noun

घबराया हुआ