Advertisement

Advertisement

Guantánamo Bay Naval Base

noun

  1. a US naval base on Guantánamo Bay ; since 2002, a detainment camp for suspected al-Qaeda and Taliban operatives


Advertisement

Advertisement

Advertisement

Advertisement


Guantánamo Bayguanxi