English-Chinese dictionary »

suck up meaning in Chinese

EnglishChinese
suck up (to adulate or flatter excessively)
verb
[UK: sʌk ʌp]
[US: ˈsək ʌp]

拍马屁 /pāimǎpì/verb

Your history