Chinese-English dictionary »

杜读管 /dùdúguǎn/ meaning in English

ChineseEnglish
杜读管 /dùdúguǎn/ noun

duduk(Armenian musical instrument)
noun

Your history