Sponsored Links

Give up on

translation and definition "Give up on", tamil lexicon

WordTamil Definition
Give up onLose faith in or stop believing in something or someone
Stop feeling hope