Definition of “sea breeze” - English Dictionary

british dictionary