Ce înseamnă “autocomercial”?

“autocomercial” în Dicționar Român - Englez

  • ranch wagon