Translator


"firing cap" in Spanish