Spanish Verb retumbaban third-person plural imperfect indicative of retumbarWikiwand - on Seamless Wikipedia browsing. On steroids.