Tamil Dictionary 🔍

imitator

Im"i*ta"tor, n. Etym: [L.] Defn: One who imitates.


imitator - Similar Words