answersLogoWhite

0

Ay could mean wow in Spanish or the English I; amor means love in Spanish; you is you in English; duela is you hurt in Spanish; tanto is so much . Probably, I love you but you hurt so much in Spanglish. Answer I think maybe it's "I love you so much it hurts."

User Avatar

Wiki User

16y ago

What else can I help you with?