Summary
English to French: more detail...
-
pee-pee:
-
Wiktionary:
pee-pee → zizi -
Synonyms for "pee-pee":
make; urinate; piddle; puddle; micturate; piss; pee; make water; relieve oneself; take a leak; spend a penny; wee; wee-wee; pass water; excrete; egest; eliminate; pass
-
Wiktionary:
English
Detailed Translations for pee-pee from English to French
pee-pee: (*Using Word and Sentence Splitter)
Spelling Suggestions for: pee-pee
pee-pee:
Synonyms for "pee-pee":
External Machine Translations:
Related Translations for pee-pee
French