Version Française
Translate
"push or pound down on hard (with hand, foot, or pestle)"
to French Language
English to French
French to English
English
French
push or pound down on hard (with hand, foot, or pestle)
appuyer sur ou piler (qch) avec force (avec la main, le pied, ou un pilon)