newscasterEnglish

newscaster

Noun

Someone who broadcasts the news

English: newscaster

Bahasa: pembaca berita

Bahasa words with similar meanings