Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dafu daba daofa defa difa dufa ?

fa to dispatch sb to do sth / to make sb leave / to pass (the time) / (old) to make arrangements / (old) to bestow (alms etc)
Daihatsu, Japanese car company
to play (a card) / to make a move in a game

Dictionary · Google Translate · Help
By MDBG 2024