Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tuochang tuchuang duchuang tachuang taozhuang tiechuang ?

tuō chuāng (Tw) cross-eyed (from Taiwanese 挩窗, Tai-lo pr. [thuah-thang])

Dictionary · Google Translate · Help
By MDBG 2025