Translation of de trop in English:

de trop

de trop

adjective

  • 1

    de trop, not wanted