Translation of deep-freeze in Setswana

deep-freeze

segatsedisi

noun

  • 1

    segatsedisi
    • a freezer