3 results for *噬

Top match
  1. to swallow; to engulf; to gobble up

More words