Meaning of 'palpitation'

  • துடித்தல்
  • இதயத் துடிப்பு

Synonyms


Browse English to Tamil Dictionary