Keywords: Telstra

Sign Definition

As a Noun

1. A large telecommunications company in Australia, called Telstra.