Translation of revelation in Indonesian

User Contribution

revelation

wahyu

noun