French-English dictionary »

toutou [quebec] meaning in English

FrenchEnglish
toutou [Quebec] nom {m}

soft toy◼◼◼(toy made of a soft material)
noun