Translation of moses in Indonesian

User Contribution

moses

Musa (Nabi Musa)

noun