Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
endurance contest
noun
(n)
any long and arduous undertaking
sebarang usaha panjang dan susah
Synonym:
marathon
source: wordnet30