French-English dictionary »

canard en plastique meaning in English

FrenchEnglish
canard en plastique nom {m}

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