Russian-English dictionary »

шулица meaning in English

RussianEnglish
шулица noun

stroad(a road too wide and fast)
noun