Translation of champ in Setswana

champ

phura

verbchamps, champing, champed

  • 1

    phura
    • munch or bite something noisily