Tamil Dictionary 🔍

emulatress

Em"u*la`tress, n. Defn: A female emulator. [R.]


emulatress - Similar Words