English to Chinese Dictionary

Search:

Did you mean: debao dabiao dibiao depiao dubiao dabao dibao daibiao ?

得标 biāo to win a bid / to win a trophy in a contest / (jokingly) to get an STD


<< back to the home page