borrasca

listen to the pronunciation of borrasca
Spanish - English
exhausted mine
storm, tempest