Tamil Dictionary 🔍

grimaced

Gri*maced", a. Defn: Distorted; crabbed.


grimaced - Similar Words