Translation of secret service in Setswana

secret service

noun

  • 1

    lephata la ga goromente le le itebagantseng le diphiri tsa pusô
    • a government department responsible for spying on other countries, etc.