Degolön

Int.

Translations

To depart, to go away