dicţionar Englez-Francez »

have one's hands tied înseamnă în Franceză

EnglezăFranceză
have one's hands tied (be powerless to act)
verb

avoir les mains liéesverbe