to thrust; to intrude; to put between, either for aid or for troubling

listen to the pronunciation of to thrust; to intrude; to put between, either for aid or for troubling
الإنجليزية - الإنجليزية
interpose
to thrust; to intrude; to put between, either for aid or for troubling
المفضلات