NichiDict

デルタフォース

[derutafoosu]

Meanings

1.Noun

Delta Force (US)