Tamil Dictionary 🔍

meliorater

Mel"io*ra`ter, n. Defn: Same as Meliorator.


meliorater - Similar Words