Translation of spontan in English:

spontan

spontaneous

  • 1

    spontaneous