street-smart – English–Português translations

🇬🇧 en pt 🇵🇹

street-smart adjective

  • having practical knowledge
malandro
Wiktionary Links