Russian-English dictionary »

москалька meaning in English

RussianEnglish
москалька noun
{f}

Russki(alternative term for Russian (derogatory))
noun