19MayMay 19, 2024 Avere le mani legate To have one’s hands tied To be unable to act or have limited freedom to act 0by Administratorin Italian Idiom of the Day, Vocabularytags italian, italianculture, italianidiom, italianlanguage, italianlanguageschool, italianwords, italy, learnitalian, learnitaliansingapore, singaporeitalianschool