has a talent for

language: en

definitions

  1. possesses a natural ability or skill in something
    en: possesses a natural ability or skill in something

examples

  1. She has a talent for painting landscapes.

    She has a talent for painting landscapes.