petering - Fransızca İngilizce Sözlük

petering

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

Fransızca İngilizce
General
péter [v] bang
péter [v] fart
Medicine
péter [v] flatulate

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

Fransızca İngilizce
Expressions
peter les plombs to lose it