Ce înseamnă “datorita unor motive de forta majora”?

“datorita unor motive de forta majora” în Dicționar Român - Englez

  • by reasons of force majeure