Translation of silencer in Setswana

silencer

sefokotsa modumô

nounPlural silencers

  • 1

    sefokotsa modumô
    • a device for reducing the sound made by a gun or a vehicle's exhaust system