Tamil Dictionary 🔍

domesticator

Do*mes"ti*ca`tor, n. Defn: One who domesticates.


domesticator - Similar Words