telu meaning in english

[Tel.] v. n. To float. To swim. To bathe. To succeed, be done, be settled, ratified, take place. To terminate, end, blow over or end (as a storm,) swell, ripen (as a boil,) to emerge,podacupu To fall clear of, so as not to hit. To clear up, become known, or ascertained, be decided, as a…