Translation of lampir in English:

lampir

attachments, enclosure

(lampiran)

verb

  • 1

    attachments, enclosure