meaning of affichieren

affichieren - German to English

to placard

View more

  • to post [advertisements on wall, hoarding, etc.]