Translation of kelentang-kelentung in English:

kelentang-kelentung

clatter

noun

  • 1

    clatter, rattling sound