STREET SMARTS


Meaning of STREET SMARTS in English

skills and knowledge needed to survive in an urban environment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.