Meaning of 'platform'

  • மேடை
  • பீடம்

Related Phrases

Synonyms


Browse English to Tamil Dictionary