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