Summary
English to French:   more detail...
  1. pee-pee:


English

Detailed Translations for pee-pee from English to French

pee-pee: (*Using Word and Sentence Splitter)

pee-pee:


Synonyms for "pee-pee":


Wiktionary Translations for pee-pee:

pee-pee
noun
  1. penis

Related Translations for pee-pee