2 / 65

What does 哎呀 (āiyā) mean in English?

哎呀
āiyā

ah, my God