Polish-English dictionary »

zarośla meaning in English

PolishEnglish
zarośla noun

brushwoodnoun
small trees and shrubs

thicketnoun
copse