Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Oahu Island
noun
(n)
an island of central Hawaii (between Molokai and Kauai); the chief island of the state
pulau central hawaii (antara molokai dan kauai) ; ketua negara pulau
Synonym:
oahu
source: wordnet30