French
Detailed Translations for se frotter les mains from French to English
se frotter les mains:
-
se frotter les mains
Translation Matrix for se frotter les mains:
Verb | Related Translations | Other Translations |
feel satisfaction secretly | se frotter les mains | |
rub one's hands together | se frotter les mains |
External Machine Translations: