English-French dictionary »

billposting meaning in French

EnglishFrench
billposting (sticking of posters)
noun

affichage◼◼◼nom {m}

placardagenom {m}