Translation of permadani terbang in English:

User Contribution

permadani terbang

Flying Carpet

noun