Translation of lumbung in English:

lumbung

rice barn

  • 1

    rice barn