Sponsored Links

Well up

translation and definition "Well up", tamil lexicon

WordTamil Definition
Well upFeel tears starting
Feel an emotion strongly
Dwell uponSpend a lot of time on something