Tamil Dictionary 🔍

wincer

Win"cer, n. Defn: One who, or that which, winces, shrinks, or kicks.


wincer - Similar Words