English-French dictionary »

trade paper meaning in French

EnglishFrench
trade paper noun

revue spécialisée◼◼◼nom {f}