Search in full dictionary
AY
AY
ScnTUEU
a Spanish exclamation meaning "oh!" or "goodness!" used to indicate
surprise
.