Sundanese

edit

Noun

edit

handaru

  1. echo
  2. reverberation