Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Triangulum
noun
(n)
a small northern constellation near Perseus between Andromeda and Aries
kecil utara percaturan dekat perseus antara andromeda dan aries
Synonym:
triangle
source: wordnet30