Romanian-English dictionary »

rățoiul daffy meaning in English

RomanianEnglish
Rățoiul Daffy proper noun

Daffy Duck(comic duck)
proper noun