Cabrera
A Military Dictionary and Gazetteer · 1881 · p. 3
One of the Balearic Islands, 10 miles south of Majorca. Celebrated in the annals of war for the number of French prisoners who were there decimated by hunger, disease, and other physical and mental tortures.
Readham'da tam maddeyi gor →