sarudu. [Tel.] n. A boundary, ella, mera, sarihaddu.
sarudu. [Tel.] n. A boundary, ఎల్ల, మేర, సరిహద్దు.