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