Definisi 'self-propelled vehicle'

English to English
noun
1 a wheeled vehicle that carries in itself a means of propulsion Terjemahkan
source: wordnet30


Visual Synonyms