telecasterEnglish

telecaster

Noun

A television broadcaster

English: telecaster