तंतर-मंतर-बिद्दि

English: Translation
tantra, tantrism
Hindi: Translation
तंत्र
noun