Lexicon

Indian depositary receipt

Related terms