astute in Turkish
astute in Turkish
basiretli
Quickly and critically discerning.
keskin zekalı
Quickly and critically discerning.