Definify.com

Definition 2024


benefactions

benefactions

English

Noun

benefactions

  1. plural of benefaction