Translation of marina in Setswana

marina

nounPlural marinas

  • 1

    lefelô le dikêpê di êmang teng
    • a harbour for small boats