×

streetsmart meaning in French

adj. futé, réaliste, rusé, ingénieux, le fait de savoir surmonter des situations difficiles ou dangereuses (généralement lié au trafic urbain)

Related Words

  1. streetlamp
  2. streetlight
  3. streetwalker
  4. streetwalking
PC Version

Copyright © 2018 WordTech Co.