Tamil Dictionary 🔍

imitatrix

Im"i*ta`trix, n. Defn: An imitatress.


imitatrix - Similar Words