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