Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: toushi touch touche tousha toushu tough ?

tóu shè to throw (a projectile) / to cast (light)
tòu shè to transmit / transmission (of radiation through a medium) / passage

Dictionary · Google Translate · Help
By MDBG 2024