French-English dictionary »

poser une pêche meaning in English

FrenchEnglish
poser une pêche verbe

crap◼◼◼(to defecate)
verb
[UK: kræp] [US: ˈkræp]