landbreeze

listen to the pronunciation of landbreeze
English - English
{i} offshore breeze, coastal breeze blowing from land toward the sea or open waters
landbreeze
Favorites