French-English dictionary »

faire caca meaning in English

FrenchEnglish
faire caca verbe

poo◼◼◼verb
[UK: ˈpuː] [US: ˈpuː]