spew (from) (e.g. liquids) - German English Dictionary

Suggest a Term