Translation of parallel universe in Malay

User Contribution

parallel universe

semesta selari