English Proper noun Cardellos plural of CardelloWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads