Chinese-English dictionary »

以最高榮譽 meaning in English

ChineseEnglish
以最高榮譽 adverb

summa cum laude(with highest praise)
adverb