Polish-English dictionary »

dyludyludi meaning in English

PolishEnglish
Dyludyludi noun

Tweedle-deenoun
fictional character