Forzado (en. Enforced)

Translation into Spanish

Synonyms

  • compelled
  • implemented
  • imposed
  • mandated
  • obligated