Meaning of Tribulation in English | Tribulation का अर्थ (Tribulation ka Angrezi Matlab)

Meaning of Tribulation in English

  1. an annoying or frustrating or catastrophic event
  2. That which occasions distress, trouble, or vexation; severe affliction.