unswerving in French
unswerving in French
indéfectible
Not deviating; not yielding or straying or varying.
inébranlable
Not deviating; not yielding or straying or varying.