Translation of petting in Malay

petting

bercengkerama

noun

  • 1

    bercengkerama, bercumbuan