diccionario Español-inglés »

espa ol significado en inglés

Traducción automática:

Spanish
EspañolInglés
espabilado adjective

street-smart(having practical knowledge)
adjective
[UK: striːt smɑːt] [US: ˈstriːt ˈsmɑːrt]