grimaced
A ที่ มี หน้าตา โกรธขึ้ง
GRIMACED
a.Distorted; having a crabbed look.
GRIMACED Gri *maced ", a.