What does Afficheur mean?

Afficheur - German to English

billposter

View more

  • billsticker