噶啷啷

lānglāng
(onom.) hum and clatter

CEDICT

Entry Composition