Translation of todongan in English:

todongan

noun

  • 1

    a threat with a weapon