Russian-English dictionary »

захолустный городишко meaning in English

RussianEnglish
захолустный городишко noun

jerkwater town(small town)
noun