to undergo [ underwent ; undergone ]
Sinónimos
  • ثابر ، واظب ، داوم ، أكبّ على ، دأب ، عانى ، قاسى ، تكبّد ، تحمّل ، تكلّف