Translation of terlampir in English:

terlampir

attached, enclosed

  • 1

    attached, enclosed