Translation of car park in Setswana

car park

nounPlural car parks

  • 1

    lefelô le dikoloi di bêwang teng
    • an area where cars may be parked