impulse goods

English

Noun

impulse goods

  1. plural of impulse good