Translation of froth in Setswana

froth

lefulô

noun

  • 1

    lefulô
    • a white mass of tiny bubbles on a liquid