lost its former advantages

language: pt

definitions

  1. Not as strong as before.
    pt: Perdeu suas vantagens anteriores.

examples