All Terms
Search glossary
Search
turbonada
A short
thundersquall
on the north Spanish coast, sometimes accompanied by
waterspouts
.