¡Por favor, activa JavaScript para usar el diccionario! ¿Cómo habilitar javascript?
school of hard knocks▼(source of education by adverse experience)noun
street smarts▼(practical knowledge concerning human behavior)noun
have been around▼verb
↑