English-Chinese dictionary »

aristarch meaning in Chinese

EnglishChinese
Aristarch (severe critic)
noun

苛评家noun

Your history