Translation of خود بخود in English:

خود بخود

phrase

  • of oneself, of one's own accord
    of or by itself
    spontaneously
    automatically
    voluntarily