Translation of tertampung in English:

tertampung

accommodated, taken in

verb

  • 1

    accommodated, taken in