Danish-English dictionary »

svedjebrug meaning in English

DanishEnglish
svedjebrug

slash and burn◼◼◼