Meaning of ADR in English:

ADR

Translate ADR into Spanish

abbreviation

  • 1Alternative dispute resolution.

  • 2(in the US) American depositary receipt.