smothercate английский

Значение smothercate значение

Что в английском языке означает smothercate?

smothercate

To smother and suffocate.

Возможно, вы искали...