Ingenious (fr. Ingénieuses)

Translation into English

Synonyms

  • malin
  • astucieux
  • créatif
  • inventif
  • ressourceful