mecurudi
| मेचुरुदि |
mecurudi
mecurudi
| मेचुरुदि |
(?),
N. of a place,
Buddh.
← Search all 286,525 Sanskrit words on Tripura Koṣa