sharpwitted

listen to the pronunciation of sharpwitted
İngilizce - Türkçe
zeki
şeytan gibi
İngilizce - İngilizce
Having an acute or nicely discerning mind