[Skt.] n. A place where four roads meet. nalugu trovalukalisinadari. An aquatic plant called Trapa bispinosa, parikegadda.
Free Telugu Online Dictionary
[Skt.] n. A place where four roads meet. nalugu trovalukalisinadari. An aquatic plant called Trapa bispinosa, parikegadda.