Translation of ide in English:

ide

idea

  • 1

    idea