lumbungs

English

Noun

lumbungs

  1. plural of lumbung