Search term amocher has 2 results
Jump to
FR French EN English
amocher (v) [personne] knock about (v) [personne]
amocher (v) [personne] cut up (v) [personne]

French English translations