Portuguese Adjective escrotas feminine plural of escrotoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads