Translation of Piring terbang in English:

User Contribution

Piring terbang

Flying saucer/UFO

noun