English-French dictionary »

boo hoo meaning in French

EnglishFrench
boo hoo (sound of crying)
interjection

ouin-ouininterjection