Translator


"firing pin" in Spanish