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