Delusional (fr. Délirante)

Translation into English

Synonyms

  • fou
  • énergique
  • étonnant
  • exubérant
  • insensé