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