Slovnenya

Translation English French: step-in

Dictionary: main
step-in
noun
slip.