Russian-English dictionary »

бандерша meaning in English

RussianEnglish
бандерша noun

lady abbess(bawd)
noun