peter - French English Dictionary

peter

Meanings of "peter" in English French Dictionary : 3 result(s)

French English
General
péter [v] bang
péter [v] fart
Medicine
péter [v] flatulate

Meanings of "peter" with other terms in English French Dictionary : 1 result(s)

French English
Expressions
peter les plombs to lose it