Threatening (fr. Menaçant)

Translation into English

Synonyms

  • hostile
  • agressif
  • alarmant
  • féroce
  • inquiétant