talentudo

listen to the pronunciation of talentudo
Spanish - English
talented, possessing a natural ability or skill, gifted