Definitions

torralba

Torralba, Italy

Torralba is a town in Sardinia, Italy, administratively part of the province of Sassari. It has 1,022 inhabitants as of 2001.


Related Articles

Search another word or see torralbaon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT