English-Italian dictionary »

daffy duck meaning in Italian

EnglishItalian
Daffy Duck (comic duck)
proper noun

Daffy Duckproper noun