Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Kauai Island
noun
(n)
an island of Hawaii to the northwest of Oahu
sebuah pulau yang ke arah barat laut hawaii oahu
Synonym:
kauai
source: wordnet30