Translation of make love in Setswana

make love

Idiomatic

  1. have sexual intercourse

Powered by Oxford