Translation of invader in Setswana

invader

motlhasedi

noun

  • 1

    motlhasedi