Japanese dictionary

Dictionary: “サイレンサー”

サイレンサー

サイレンサー

silencer