to undergo [ underwent ; undergone ]
Synonyme
  • قاسى ، كابد ، تجشّم ، تكبّد ، تحمّل ، أطاق