English to Hindi

Meaning for:
embodied
other
प्रस्तुत किया गया