Translation of sebataladi in English:

sebataladi

noun (class 7, plural dibataladi)

  • 1

    person who is hiding and waiting to spy on others