NichiDict

ロケットランチャー

[rokettoranchaa]

Meanings

1.Noun

rocket launcher