French-Spanish dictionary »

île-prison meaning in Spanish

FrenchSpanish
île-prison nom {f}

isla-presidio | isla-prisiónnoun