English-French dictionary »

daffy duck meaning in French

EnglishFrench
Daffy Duck (comic duck)
proper noun

Daffy Duck◼◼◼nom propre