English Noun caprettos plural of capretto Anagrams attercops, catopters, spectatorWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads