Ay Dios Mio Meaning
Oh my god what does it mean
Someone is always up to date and one of the French language learners, I wonder what that means (online translator doesn't work because it looks like a sentence)update
No, it's not French, I said I learned French, which means I don't know what the statement means (I know it's Spanish). Thanks everyone, I think I got it ...
I think that means Oh my God, Spanish