meaning of television newscaster

1. someone who reports news stories via television


Related Words

television newscaster |

Developed & Maintained By Taraprasad.com

Treasure Words