Skip to content

众说纷纭

zhòng shuō fēn yún

Definitions

  1. 1. opinions differ (idiom)