English | German | Russian | Czech

excreation English

Meaning excreation meaning

What does excreation mean?

excreation

(obsolete) The act of spitting out.

Are you looking for...?