not to be the brightest bulb in the chandelier - Inglés Sinónimo Diccionario

Can't found any synonym terms.