Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
center of attention
noun
(n)
the object upon which interest and attention focuses
objek yang menarik minat dan perhatian berfokus pada
Synonym:
center
,
centre
,
centre of attention
source: wordnet30