kamus
.
Search
About
put-put
English
put-put
Noun
A small gasoline engine (as on motor boat)
English: put-put