street-smart – Deutsch–English translations

🇬🇧 en de 🇩🇪

street-smart adjective

  • having practical knowledge
bauernschlau
Wiktionary Links