Home › Questions › What is the meaning of "l'd"?
It is a contraction of "I would".
You must sign in to view your friends.