Meaning of 'terra'

  • பூமி

Synonyms


Browse English to Tamil Dictionary