English | German | Russian | Czech

suffocator English

Meaning suffocator meaning

What does suffocator mean?

suffocator

One who suffocates (themself or another)

Are you looking for...?