Translation of penderasan in English:

penderasan

rapids

noun

  • 1

    rapids