Arti kata
doodlebug
Definition of doodlebug (English)
noun
-
a small motor vehiclesumber: wordnet30
-
a small jet-propelled winged missile that carries a bombsumber: wordnet30
-
the larva of any of several insectssumber: wordnet30