Japanese dictionary

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

ロケット・ランチャー

ロケット・ランチャー

rocket launcher