the leeward islands.

listen to the pronunciation of the leeward islands.
İngilizce - İngilizce
Leewards
the leeward islands.