loan settled (business term); business complete to the satisfaction of both parties
Copyright © 2026 3Dict.net