Translation of jibril (malaikat) in English:

User Contribution

jibril (malaikat)

Gabriel

noun