mehala
| मेहल |
mehala
mehala
| मेहल |
m. the smell of urine,
L.
mehala
| मेहल |
mfn. having the smell of urine,
L.
← Search all 286,525 Sanskrit words on Tripura Koṣa