Japanese dictionary

Dictionary: “ロケットランチャー”

ロケットランチャー

ロケットランチャー

rocket launcher