borasca
boh-rah-skah
Definitions
1. noun
a sudden, violent storm; a squall
“The ship struggled to navigate through the borasca that had rolled in unexpectedly.”
boh-rah-skah
1. noun
a sudden, violent storm; a squall
“The ship struggled to navigate through the borasca that had rolled in unexpectedly.”