Dictionary English – Romanian

looker-in



Substantiv
1.

spectator la prog. de televiziune