विश्वकर्मा मतलब - Demiurge, Divine Artificer
Here is meaning of Vishvkarma in English. Above get definition and English meaning of Vishvkarma. What is विश्वकर्मा meaning in English ? (English matlab - arth kya hai?).