Translation of todongan in English:

todongan

  • 1

    a threat with a weapon