Russian-English dictionary »

либерастка meaning in English

RussianEnglish
либерастка noun
{f}

libtard(liberal (derogatory))
noun