Leeward Islands

(redirected from Benedenwindse Eilanden)
Also found in: Dictionary, Encyclopedia, Wikipedia.