Social Sciences, asked by apurvbagdi, 4 months ago

20. Large structures which display
advertisements to passing
pedestrians.​

Answers

Answered by LEGEND778
0

Answer:

a billboard

Explanation:

Answered by debaj5834
0

Answer:

yes it is the answer ,maybe

Explanation:

Similar questions