Ambush meaning pls
It is not any test it is my HomeWork
Answers
Answered by
1
Answer:
Meaning of Ambush
:: make a surprise attack on (someone) from a concealed position.
Please mark me as the brainliest
Answered by
0
Answer:
Homework hai to apne se karo
Similar questions