Meaning of 'spontaneous'

  • இயற்கையாய்த் தோன்றிய
  • சுயமான

Synonyms


Browse English to Tamil Dictionary