Translation of kerandut in English:

kerandut

scrotum

noun

  • 1

    scrotum, testicles