English Proper noun Delrios plural of Delrio Anagrams Soldier, serolid, soldier, soliderWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads