English-Turkish dictionary »

daffy duck meaning in Turkish

EnglishTurkish
Daffy Duck (comic duck)
proper noun

Arsız Daffyproper noun