Translation of masturbate in Malay

masturbate

merancap

transitive and intransitive verb

  • 1

    merancap, melancap