Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

满坑满谷

mǎn kēng mǎn gǔ

Definitions

  • (idiom) all over the place
  • in every nook and cranny
  • packed to the rafters

Child Words of 满坑满谷