English translation for "do a service to"
|
- 效劳, 贡献
- Similar Words:
- "do a project" English translation, "do a project about" English translation, "do a remarkable job" English translation, "do a research on = make a research into" English translation, "do a rush job of harvesting the wheat" English translation, "do a share" English translation, "do a shift" English translation, "do a show" English translation, "do a snow job" English translation, "do a solid job" English translation
|
|
|