to grimace [pl. grimaces] , {feelings & emotions}
Synonyme
  • عبس ، كلح ، كشر ، قطب ، عُبُوس ، قُطُوب ، اكفهرار
Notices
  • make a grimace