அடடா in English

அடடா (interj)
/aṭaṭā/[aɖaɖaː]
Translationoh my!, wow

Search the dictionary