to be legally obliged •guarantees
English - English
Definition of to be legally obliged •guarantees in English English dictionary