Translation of spontan in English:

spontan

spontaneous

adjective

  • 1

    spontaneous