Rysk-Engelsk ordbok »

руки чешутся betyder på engelska

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

itchy trigger finger(tendency to act in haste)
noun