Translation of leftist in Malay

leftist

adjective & noun

  • 1

    ahli sebuah parti politik berhaluan kiri