5 results for

Top match
  1. to drip; to strain or filter; a trickle

    trad. 瀝

Also written 瀝【lì】

More words