Klebön

Int.

Translations

To stick, to adhere