Meaning of 'heart stimulant'

  • இதயத் துடிப்பு ஊக்கி


Browse English to Tamil Dictionary