bn:01600796n
Noun Named Entity
EL
No term available
EN
Camp Iguana is a small compound in the detention camp complex on the US Naval base at Guantánamo Bay, Cuba. Wikipedia
English:
Guantanamo
Relations
Sources