1. ಇತಸ್ತತ

    ♪ itastata
    1. (adverb)
    2. this side and that side; hither and thither.