Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
larger-than-life
adjective satellite
(s)
very imposing or impressive; surpassing the ordinary (especially in size or scale)
atau santun sangat mengesankan; surpassing biasa (terutama dalam saiz atau skala)
Synonym:
epic
,
heroic
source: wordnet30