Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
heavens
noun
(n)
the apparent surface of the imaginary sphere on which celestial bodies appear to be projected
masa ketara permukaan sfera khayalan yang di atas langit tubuh tampaknya diunjurkan
Synonym:
celestial sphere
,
empyrean
,
firmament
,
sphere
,
vault of heaven
,
welkin
source: wordnet30