Translation of drool over in Setswana

drool over

go rata mongwe thata

phrase

  • 1

    go rata mongwe thata
    • be very emotional about liking something