kamus
.
Search
About
telecaster
English
telecaster
Noun
A television broadcaster
English: telecaster