Japanese dictionary

Dictionary: “ランチャー”

ランチャー

ランチャー

launcher