to deserve
Hi, I'd like to know what this nexpresion means: "you deserve better from me". I'm not sure about that.
Thank so much
Thank so much
Please sign in to post in the forum.
English Idioms
Posts: 6
14 July 2007