Angel

English Meaning

Hindi Meaning

देवदूत

फरिश्ता