Translation of Moses in Indonesian

User Contribution

Moses

Musa (Nabi Musa)

noun