Ayaa

English: Translation
Well, what do you know
interjection
Daily life
Notes

Expression of surprise