4 results for

Top match
  1. to mock; to ridicule; to slander

    trad. 訕

Also written 訕【shàn】

More words