road_showEnglish

road show

Noun

A show on tour

English: road show