Translation of polish off in Setswana

polish off

feleletsa

phrase

  • 1

    feleletsa
    • finish off