Sponsored Links

Let down

translation and definition "Let down", tamil lexicon

WordTamil Definition
Let downDisappoint, fail to keep an arrangement
Make clothes longer
Cut out onLet down, snub