English Version(英文版)| EBooks(电子书)
[du:dlbʌg]
(noun.) the larva of any of several insects.
(noun.) a small motor vehicle.
录入:默多克--From WordNet