English edit

Proper noun edit

INFORSE

  1. Acronym of International Network For Sustainable Energy.

Anagrams edit