Translation of tertampung in English:

tertampung

accommodated, taken in

  • 1

    accommodated, taken in