वस्ति मतलब - Bladder, Enema, Clyster, Lavement
Here is meaning of Vasti in English. Above get definition and English meaning of Vasti. What is वस्ति meaning in English ? (English matlab - arth kya hai?).