Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dog dugu days daegu dagou dazu ?

to beat a drum / to play a drum / (fig.) to feel nervous
bass drum
father's oldest sister / husband's older sister / sister-in-law
to connect / to discuss
to thresh
to hoop / to put a hoop around sth

Dictionary · Google Translate · Help
By MDBG 2024