English edit

Noun edit

ISRUs

  1. plural of ISRU

Anagrams edit