Dutch-English dictionary »

swidden meaning in English

DutchEnglish
swidden substantief

swidden(area cleared and burnt for cultivation)
noun