imposed upon him, laid upon him (generally referring to pain or suffering)

listen to the pronunciation of imposed upon him, laid upon him (generally referring to pain or suffering)
الإنجليزية - الإنجليزية
inflicted on him
imposed upon him, laid upon him (generally referring to pain or suffering)
المفضلات