Threatening (fr. Menaçante)

Translation into English

Synonyms

  • hostile
  • angoissant
  • intimidant
  • pernicieux
  • terrifiant