azrail

(Turkish - English)

n. (Muslim theology) Azrael, angel of death





Translate from:Translate to:
Translating