kamus
.
Search
About
divine_messenger
English
divine messenger
Noun
A messenger from God
English: divine messenger