dictionnaire Français-Anglais »

champ libre signifie anglais

FrançaisAnglais
champ libre nom {m}

free rein◼◼◼(the absence of constraints)
noun