Thanolo ya foam ka Setswana

foam

Noun

  1. a white mass of tiny bubbles on a liquid

  2. a spongy kind of rubber or plastic

Neilwe Dithata ke Oxford