English to Hindi Dictionary

दीक्षक (DIkSaka) Meaning in English