sharpwitted

listen to the pronunciation of sharpwitted
English - Turkish
zeki
şeytan gibi
English - English
Having an acute or nicely discerning mind
sharpwitted
Favorites