Borrascoso admin 5 years ago Borrascoso Definition Borrascoso Spanish AdjectiveEnglish meaning : Gusty