French-English dictionary »

gratte-papier meaning in English

FrenchEnglish
gratte-papier nom {m}

journo(a journalist)
noun

gratte-papier (paper scratcher) nom {m}

pencil pusher◼◼◼(one who does office work)
noun