Megatron is a Canadian trademark of Megatron Communications inc. Montreal Quebec Canada.
Since 1989, Megatron is sending fax broadcast in Canada, USA, Australia, Europe, China, Hong Kong, etc.
Synonyms for megatron
On this page, you will find 30 slang terms related to megatron. Some of the top words include: Paragon, the ceeb, Americas Cleaning Lady, UHF, th3rm0, and 25 more.