Polish-English dictionary »

duduk meaning in English

PolishEnglish
duduk noun

duduknoun
Armenian musical instrument