Tamil Dictionary 🔍

humanizer

Hu"man*i`zer, n. Defn: One who renders humane.


humanizer - Similar Words