English | German | Russian | Czech

demandress English

Meaning demandress meaning

What does demandress mean?

demandress

(legal) A female demandant.

Are you looking for...?