English Proper noun Cardosas plural of CardosaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads