English | German | Russian | Czech

benefactrix English

Meaning benefactrix meaning

What does benefactrix mean?

benefactrix

A female benefactor.

Are you looking for...?