Italian-English dictionary »

daffy duck meaning in English

ItalianEnglish
Daffy Duck proper noun

Daffy Duck(comic duck)
proper noun