English-French dictionary »

one-stop shop meaning in French

EnglishFrench
one-stop shop (the only place or institution one needs)
noun

guichet unique◼◼◼nom {m}

bonne portenom {f}