Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: danfu dunbu tunfu tanfu danfo dianfu ?

dūn to crouch low and bend forward (esp. in hiding or in wait)

Dictionary · Google Translate · Help
By MDBG 2024