Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tip tube tiba tiebi taibi tibia ?

to take up one's pen / to start to write
integument (biology)

Dictionary · Google Translate · Help
By MDBG 2024