Ersticken (en. Suffocate)

Translation into German

Synonyms