Definitions by starlight10
Tasveera
An awesome girl who is absolutely beautiful funny and talented. She's really nice and outgoing. She was born with greatness and would grow up to be successful and happy. Don't judge her before actually getting to know her.
Tasveera by starlight10 February 8, 2013