"site sells" — Collocation dictionary inglés

site sells collocation
Automatic translation (We do not guarantee its correctness): miejsce sprzedaje
  1. site sustantivo + sell verbo
    normal collocation

    Some Stern staff have speculated that the site sold closer to $5-$10 million, however.

    Similar collocations: