natlotlu. [Tel.] n. Drops of water that fall from the leaves of trees. cetlakulamida nilicipade nillabotlu.
naṭloṭlu. [Tel.] n. Drops of water that fall from the leaves of trees. చెట్లాకులమీద నిలిచిపడే నీళ్లబొట్లు.