There are 2 main translations of foam in Setswana

: foam1foam2

foam

Noun

  1. a white mass of tiny bubbles on a liquid

  2. a spongy kind of rubber or plastic

Powered by Oxford