Translation of ambuscade in Malay

ambuscade

serang hendap

transitive verb & noun

  • 1

    serang hendap