keskin zekâ, hazırcevaplılık

listen to the pronunciation of keskin zekâ, hazırcevaplılık
Turkish - English
keen mind
sharp intellect, quick mental abilities