wèi wéi dà guān

Translation

  • to afford a magnificent sight (idiom)
  • enchanting

Synonyms

Chinese Tones