Polish-English dictionary »

bajduła meaning in English

PolishEnglish
bajduła noun

storytellernoun
person who relates stories to an audience