Definify.com

Definition 2025


benefactions

benefactions

English

Noun

benefactions

  1. plural of benefaction