pāyūpasṭa | पायूपस्ट | pAyUpasTa

pāyūpasṭa | पायूपस्ट | n. the anus and the organs of generation, Mn. ii, 90.

← Search all 286,525 Sanskrit words on Tripura Koṣa