English-Chinese dictionary »

on one's high horse meaning in Chinese

EnglishChinese
on one's high horse (self-righteous)
preposition

趾高气扬preposition

骄傲自大preposition

Your history