"sell upon" — Collocation dictionary inglés

sell upon collocation
Automatic translation (We do not guarantee its correctness): sprzedawać na
  1. sell verbo + upon preposición
    Loose collocation

    The album sold 10,000 copies in just two days upon its release.

    Similar collocations: