Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yijiao yexiao yixia yuxiao yijia yixi ?

xiào abbr. for 艺术学校 / art school
xiào to be ridiculous / to make a fool of oneself

Dictionary · Google Translate · Help
By MDBG 2024