Tavy definition

A slash and burn agricultural technique used in Madagascar.
noun
3
0
Advertisement