Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Scorpius
noun
(n)
a large zodiacal constellation between Libra and Sagittarius
besar zodiak percaturan antara libra dan sagitarius
Synonym:
scorpio
source: wordnet30