Ce înseamnă “a face afaceri foarte bune”?

“a face afaceri foarte bune” în Dicționar Român - Englez

  • to do a roaring trade