Translation of antifreeze in Setswana

antifreeze

noun

  • 1

    seeledi se se thibelang metsi go nna dikgapetlana
    • a liquid added to water to make it less likely to freeze