French-English dictionary »

impôt papier meaning in English

FrenchEnglish
impôt papier nom {m}

red tape◼◼◼(excessive bureaucracy)
noun
[UK: ˈred.ˈteɪp] [US: ˈred.ˈteɪp]