sharpwitted

listen to the pronunciation of sharpwitted
Englisch - Türkisch
zeki
şeytan gibi
Englisch - Englisch
Having an acute or nicely discerning mind