vistu meaning in english

[Tel.] n. Surprise, wonder, ascaryamu. Also, dirt, stench, dehamunandugaligedu durgandhamu. “dvi kola, vemaruvisarucu vistukampesaga, banasaluceppucu.” nava. 3. bha.