Meaning of 'grimace'

  • முக நெளிப்பு
  • பழிப்பு
  • அழகு காட்டுதல்

Synonyms


Browse English to Tamil Dictionary