Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
major league
('m/eI//dZ//@/r_l/i/g )
noun
(n)
the most important league in any sport (especially baseball)
paling penting liga dengan olahraga (terutama baseball)
Synonym:
big league
,
majors
source: wordnet30