Spanish | English | |
---|---|---|
Idioms | ||
Idioms | restregarse las manos [v] | rub one’s hands together (to show keen satisfaction) |
Idioms | restregarse las manos [v] | rub one's hands together |
Spanish | English | |
---|---|---|
Idioms | ||
Idioms | restregarse las manos con fruición [v] | rub hands in glee |