Translation of foam in Setswana

foam

Noun

  1. a white mass of tiny bubbles on a liquid

  2. a spongy kind of rubber or plastic

Powered by Oxford