Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
larger
(l/A/r/dZ//@/r )
adjective satellite
(s)
large or big relative to something else
besar atau besar relatif kepada sesuatu yang lain
Synonym:
bigger
source: wordnet30