a town of Spain, province of Alicante, and 29 miles N. of that city. It has extensive manufactures of woollen cloths. Pop. about 5800.
a town of Spain, province of Alicante, and 29 miles N. of that city. It has extensive manufactures of woollen cloths. Pop. about 5800.