Skip to content

ambuscade

.B#001. .Ambuscade. .Ambuscade.
.ambuscade. .Ambuscade. .Pigeon Ambuscade.

[英英辞典] ambuscade: an ambush; also, to ambush.(Dictionary.com)