English-Polish dictionary »

cane brake meaning in Polish

EnglishPolish
cane brake noun
a dense thicket of sugar-canes

szuwarnoun