Teifön

Tr.

Translations

To choke, to suffocate (someone)