Spontaneously (fr. Spontanément)

Translation into English

Synonyms