Tamil Dictionary 🔍

solicitress

So*lic"it*ress, n. Defn: A woman who solicits.


solicitress - Similar Words