Translation of street in Setswana

street

seterata

nounPlural streets

  • 1

    seterata
    • a road with houses beside it in a city or village