yán sī hé fèng

Translation

  • (idiom) to fit together snugly
  • to dovetail perfectly

Synonyms

Chinese Tones