Spanish-English dictionary »

roza y quema meaning in English

SpanishEnglish
roza y quema noun
{f}

slash and burn(technique)
noun