French-English dictionary »

canard en caoutchouc meaning in English

FrenchEnglish
canard en caoutchouc nom {m}

rubber duck◼◼◼(toy shaped like a duck)
noun