yǒu shēng yǒu sè

Translation

  • having sound and color (idiom)
  • vivid
  • dazzling

Synonyms

Chinese Tones