Meaning of 'poniard'

  • குத்துவாள்

Synonyms


Browse English to Tamil Dictionary