NichiDict

アンブッシュ

[anbusshu]

Meanings

1.Noun

ambush