avamehana | अवमेहन | avamehana

ava-mehana | अव-मेहन | n. urinating upon, BhP.

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