ठुल देवदूत

English: Translation
archangel
Hindi: Translation
महादेवदूत
noun