English-Chinese dictionary »

summa cum laude meaning in Chinese

EnglishChinese
summa cum laude (with highest praise)
adverb

以最高榮譽adverb

以最高荣誉 /yǐ zuìgāo róngyù/adverb