Definition of “sea breeze” - English Dictionary

English