Translation of sekutu in English:

sekutu

ally

noun

  • 1

    ally, country or person in alliance with another, associate, companion, partner, subordinate member