Home1771 Edition

TORCELLA

Volume 3 · 24 words · 1771 Edition

a port town of Catalonia, in Spain, situated at the mouth of the river Ter, in E. long. 2° 50', and N. lat. 42°.