โ Tulu Dictionary
pottulu
noun
rotten seed.
mariappa-bhat-1967