Translation of amp in Setswana

amp

semeta motlakase

nounPlural amps

  • 1

    semeta motlakase
    • an ampere