agroforests

EnglishEdit

NounEdit

agroforests

  1. plural of agroforest