Meaning of 'lethal dose'

  • உயிர் போக்கும் அளவு


Browse English to Tamil Dictionary