Tamil Dictionary 🔍

embracer

Em*bra"cer, n. Defn: One who embraces.


embracer - Similar Words