Translation of piring terbang in English:

piring terbang

flying saucer

noun

  • 1

    flying saucer, unidentified object reported as seen in the sky