mǎn kēng mǎn gǔ

Translation

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

Synonyms

Chinese Tones