natural ability

Found in thesaurus: aptitude

An English-Spanish Dictionary (Granada University, Spain), 14.4Download this dictionary
natural ability
(n.) = habilidad natural.
Ex: The human natural ability to store and process images and speech provides clues for improving access to online information.