Spanish Adjective borrascosas feminine plural of borrascosoWikiwand - on Seamless Wikipedia browsing. On steroids.