Taggia
Italian
Proper noun
Taggia
f
a small
town
in
Imperia
,
Liguria
Derived terms
taggiasco
Anagrams
gagati