Translation of service station in Setswana

service station

nounPlural service stations

  • 1

    lefelô la ditlamêlô fa thoko ga tsela
    • a place beside a road, where petrol and other services are available