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