Summary
English Synonyms:   more detail...
  1. over the counter sale:


English

Detailed Synonyms for over the counter sale in English

over the counter sale:

over the counter sale [the ~] nom

  1. the over the counter sale

Related Synonyms for over the counter sale