jiru meaning in english

[Tel.] v. n. To hand down, dangle, or trail on the ground. jiradu, jirukadu or jiruladu jiradu. [Tel. jiri+adu.] v. n. To sweep. pandikadupu nelanu jiradutunnadi the sow’s belly sweeps the ground. kongu jiraducunnadi the end of the cloth is hanging down on the ground. jiruvaru jiru-varu. v. n. To spread (as a smile over…