English-Portuguese dictionary »

street smarts meaning in Portuguese

EnglishPortuguese
street smarts (practical knowledge concerning human behavior)
noun

espertezanoun
{f}