Register me

Руки чешутся

Руки чешутся
[ruki cheshutsya]
- he is itching to do it
What it means: An expression is used when wanting to undertake, to do something very much.
Translation
Translation (ru-en)
Only registered users can use this function