meaning of newscaster

1. someone who broadcasts the news


Related Words

newscaster |

Developed & Maintained By Taraprasad.com

Treasure Words