to excite scruples in; to cause to scruple

listen to the pronunciation of to excite scruples in; to cause to scruple
الإنجليزية - الإنجليزية
scruple
to excite scruples in; to cause to scruple
المفضلات