Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: duji duzi tuqi daqi diqi duiqi ?

navel
poison gas / toxic gas / manifestation of passion, anger etc (Buddhism)
to act in a fit of pique / to get in a huff / to be peeved

Dictionary · Google Translate · Help
By MDBG 2024