Spansk-Engelsk ordbok »

espa ol betyder på engelska

Automatisk översättning:

Spanish
SpanskaEngelska
espabilado adjective

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