Spanish-English dictionary »

chastushka meaning in English

SpanishEnglish
chastushka noun
{f}

chastushka(Russian or Ukrainian folk poem)
noun