Sponsored Links

Stuff up

translation and definition "Stuff up", tamil lexicon

WordTamil Definition
Stuff upMake a mistake, do badly, spoil