Translation of caress in Setswana

caress

go sola

nounPlural caresses

  • 1

    go sola
    • a gentle loving touch

verbcaresses, caressing, caressed

  • 1

    sola
    • touch lovingly