5 results for

Top match
  1. rampart; base (in baseball); to build with stones, bricks etc

    trad. 壘

Also written 壘【lěi】

More words