English Noun ISRUs plural of ISRU Anagrams Russi, SurisWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads