Catalan Noun estrofes plural of estrofa Portuguese Noun estrofes plural of estrofeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads