English-Polish dictionary »

cowtown meaning in Polish

EnglishPolish
cowtown noun
small, hick or backwards town

dziura zabita dechaminoun