insisted on

listen to the pronunciation of insisted on
English - English

Definition of insisted on in English English dictionary

insist on
take and maintain a stand upon/on, demand strongly, declare firmly
insisted on
Favorites