English to Chinese Dictionary

Search:

Did you mean: dubai dub doubi tube dabi debi duba dubo ?

独臂 one-armed
蠹弊 malpractice / abuse / corrupt practice
杜比 Dolby (audio technology)


<< back to the home page