Italian-English dictionary »

debbio meaning in English

ItalianEnglish
debbio noun
{m}

slash and burn(technique)
noun

swidden(area cleared and burnt for cultivation)
noun