Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
supporting players
noun
(n)
a cast other than the principals
pemain selain pelaku
Synonym:
ensemble
source: wordnet30