MalayTranslate.com
Malay to English Translator
Translate Here

English to English

centre of attention

noun (n)

  • the object upon which interest and attention focuses
    objek yang menarik minat dan perhatian berfokus pada
    source: wordnet30