Tamil Dictionary 🔍

imitatress

Im"i*ta`tress, n. Defn: A woman who is an imitator.


imitatress - Similar Words