Pohnpeian edit

Verb edit

duhdu

  1. to shower