Being Gifted

  • moliver11

    Senior Member
    English
    I would explain this phrase as- having special talents, being blessed with high intelligence or abilities in a particular area(or more than one area).
     
    < Previous | Next >
    Top