English to Chinese Dictionary

Search:

Did you mean: dab dabu dabai dabao dabo dafa daoba diba ?

大巴 (coll.) large bus / coach / (abbr. for 大型巴士)
大坝 dam
打靶 target shooting


<< back to the home page