Meaning of 'deuterium'

  • தூத்தேரியம்

Synonyms


Browse English to Tamil Dictionary