Translation of razor in Setswana

razor

legare

nounPlural razors

  • 1

    legare
    • a device with a very sharp blade, especially one used for shaving