IT
TRR: Terruggia
Name: Terruggia
or
Name: Terruggia
Country: Italy
Functions:
Road terminal