Italian Adjective lupesca feminine singular of lupesco Anagrams capsule, scapule, speculaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads