English-French dictionary »

poo-poo meaning in French

EnglishFrench
poo-poo (poo (feces))
noun

caca◼◼◼nom {m}

popo◼◼◻nom {m}