Translation of dengking in English:

dengking

scream, squeal, yelp

verb

  • 1

    scream, squeal, yelp