lumbangs

English

Noun

lumbangs

  1. plural of lumbang