el es inteligente
The word for street smart is: vivo(a).
perro inteligente
Ella es inteligente.
It would depend on the context, but to use "smart" as an adjective you should say inteligente.
No es inteligente Inteligente no es
This may be bragging, but the translation is "Soy inteligente."(The other Spanish word for smart, elegante, means to look nice, to be elegant.)
tu hermano es inteligente
"Guau, no eres listo/inteligente"
tres chicas elegantes ('smart', meaning 'chic') Tres chicas inteligentes ('smart' meaning 'intelligent')
mi primo es muy inteligente
un hombre listo
mi hermoso jardín mamás