Orosz-Angol szótár »

руки чешутся angolul

OroszAngol
руки чешутся noun

itchy trigger finger(tendency to act in haste)
noun