Definisi 'leeward islands'

English to English
noun
1 a group of islands in the eastern West Indies Terjemahkan
source: wordnet30
More Word(s)
archipelago, antigua and barbuda, saint maarten, saint martin, st. maarten, st. martin, caribees, lesser antilles,
More Word(s)
archipelago, antigua and barbuda, saint maarten, saint martin, st. maarten, st. martin, caribees, lesser antilles,
Berdasar Huruf Depan
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z