informercialEnglish

infomercial, informercial

Noun

A television commercial presented in the form of a short documentary

English: infomercial, informercial

English words with similar meanings

Show 1 words