Online English Dictionary

Home

Demandress


n.

A woman who demands.


© 2009 Dammam Community College