Translation of lifeboat in Setswana

lifeboat

nounPlural lifeboats

  • 1

    mokoro o o thusang batho kwa lewatleng
    • a boat for rescuing people at sea