ampelu meaning in english [Tel.] n. Rags, tatters, pelikalu, cimpiguddalu, ampelu gatti ceta noka yastidharimpucu. G. X. 72.