English-Italian dictionary »

swidden meaning in Italian

EnglishItalian
swidden (area cleared and burnt for cultivation)
noun

debbionoun
{m}