Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Mediterranean Sea
noun
(n)
the largest inland sea; between Europe and Africa and Asia
terbesar laut pedalaman; antara eropah dan afrika dan asia
Synonym:
mediterranean
source: wordnet30