English-Hindi dictionary »

have hands tied meaning in Hindi

EnglishHindi
have hands tied verb

हाथ बँधे हुए होना