Berikut ini adalah penjelasan tentang put put dalam Kamus Inggris-Indonesia
kb. deru (of an outboard motor).
deru