Translation of campsite in Setswana

campsite

kampa

noun

  • 1

    kampa