afforestration in English dictionary afforestration Sample sentences with "afforestration" Declension Stem Try again Available translations Tamil