Ingenious (fr. Ingénieuse)

Translation into English

Synonyms

  • astucieux
  • créatif
  • inventif
  • perceptif