Translation of radar in Malay

radar

radar

noun

  • 1

    radar