Spanish Noun estrofas f pl plural of estrofaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads