English to Chinese Dictionary

Search:

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

杜比 Dolby (audio technology)
蠹弊 malpractice / abuse / corrupt practice


<< back to the home page