Chinese-English dictionary »

恰斯圖什卡 meaning in English

ChineseEnglish
恰斯圖什卡 noun

chastushka(Russian or Ukrainian folk poem)
noun