Translation of musa (nabi musa) in English:

User Contribution

musa (nabi musa)

Moses

noun