English

edit

Proper noun

edit

INFORSE

  1. Acronym of International Network For Sustainable Energy.

Anagrams

edit