Translation of sekutu in English:

sekutu

ally

noun

  • 1

    ally