Sponsored Links

Sell up

translation and definition "Sell up", tamil lexicon

WordTamil Definition
Sell upSell a house or business to move somewhere or do something different