soffocarsi

Meaning

to suffocate, choke or stifle

Concepts

hang oneself

be obstructed

Notes

Sign in to write sticky notes