Top Qs
Timeline
Chat
Perspective

Targa

From Wiktionary, the free dictionary

Remove ads
See also: targa and targă

English

Proper noun

Targa

  1. A locality in the City of Launceston, northern Tasmania, Australia.

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads