Meaning of 'microcosm'

  • நுண்ணுயிர்


Browse English to Tamil Dictionary