Meaning of 'mesotron'

  • மெசத்திரன்

Synonyms


Browse English to Tamil Dictionary