NichiDict

スペツナズ

[supetsunazu]

Meanings

1.Noun

special purpose (troops)