Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Olympics
noun
(n)
the modern revival of the ancient games held once every 4 years in a selected country
modern kebangkitan dari pertahanan permainan diadakan sekali setiap 4 tahun di negara yang dipilih
Synonym:
olympiad
,
olympic games
source: wordnet30