Translation of mattress in Setswana

mattress

materase

nounPlural mattresses

  • 1

    materase
    • a soft or springy rectangular structure in a fabric covering, used on or as a bed