Translation of sun yourself in Setswana

sun yourself

aramêla letsatsi

phrase

  • 1

    aramêla letsatsi
    • sit or lie in the sunshine