Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dog dugu days daegu dagou digu ?

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

Dictionary · Google Translate · Help
By MDBG 2025