English to Chinese Dictionary

Search:

Did you mean: dibu dibao daba diva tiba dibai difa duba ?

堤坝 dam / dike
迪吧 disco (coll.) / diva (loanword)


<< back to the home page