Teafön

Int.

Translations

To be choking, to suffocating