Portuguese-English dictionary »

agrofloresta meaning in English

PortugueseEnglish
agrofloresta noun
{f}

agroforest(forest used for agroforestry)
noun