Settle uptranslation and definition "Settle up", tamil lexiconWordTamil DefinitionSettle upPay a debtCheck out ofSettle up and pay before leaving a hotel