Translation of terlampir in English:

terlampir

attached, enclosed

verb

  • 1

    attached, enclosed