Polish-English dictionary »

bałabajka meaning in English

PolishEnglish
bałabajka noun

balalaikanoun
Russian instrument