Translation of rover in Malay

rover

lanun

noun

  • 1

    lanun