Targa
See also:
targa
and
targă
English
Proper noun
Targa
A
locality
in the City of
Launceston
, northern
Tasmania
,
Australia
.
See also
Targa top