dictionnaire Anglais-Français »

fit the bill signifie français

AnglaisFrançais
fit the bill (to satisfy a need; to serve a purpose; to fulfill specified requirements)
verb

faire l'affaire◼◼◼verbe