English-French dictionary »

rub one's hands together meaning in French

EnglishFrench
rub one's hands together verb

se frotter les mainsverbe