English | German | Russian | Czech

advocatress English

Meaning advocatress meaning

What does advocatress mean?

advocatress

(rare) A female advocate.

Are you looking for...?