Turkish-English dictionary »

arsız daffy meaning in English

TurkishEnglish
Arsız Daffy proper noun

Daffy Duck(comic duck)
proper noun