insisting on

listen to the pronunciation of insisting on
English - English

Definition of insisting on in English English dictionary

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