English-Polish dictionary »

street smarts meaning in Polish

EnglishPolish
street smarts noun
practical knowledge concerning human behavior

ulicanoun