excreate английский

Значение excreate значение

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

excreate

(obsolete) To spit out; to discharge from the throat by hawking and spitting.

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