Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tounan tuna toona touan dounai tanao ?

tóu nǎo brains / mind / skull / (fig.) gist (of a matter) / leader / boss

Dictionary · Google Translate · Help
By MDBG 2024