Asturian Noun sellos plural of sellu Spanish Noun sellos m pl plural of selloWikiwand - on Seamless Wikipedia browsing. On steroids.