Translation of serangan hendap in English:

serangan hendap

ambush

noun

  • 1

    ambush, surprise attack