Chinese to English Tranlation

中国版本

upbraid pronunciation in American English - upbraid in Chinese pronunciationTranslate Meaning of "upbraid" to Chinese Language