Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Rosa
('r/oU/z/@/ )
noun
(n)
large genus of erect or climbing prickly shrubs including roses
besar dari genus atau mendaki termasuk mendirikan shrubs mawar berduri
Synonym:
genus rosa
source: wordnet30