medicinal plant havingleaf like that of the vine meaning in telugu

Telugu to English
English To Telugu