Sell uptranslation and definition "Sell up", tamil lexiconWordTamil DefinitionSell upSell a house or business to move somewhere or do something different