to thrust into, force, impose

listen to the pronunciation of to thrust into, force, impose
الإنجليزية - الإنجليزية
{v} obtrude
to thrust into, force, impose
المفضلات