2 results for *羼

Top match
  1. to mix; to blend; to dilute; to adulterate

More words