Search in full dictionary

CUBA (2)

CUBA (2)
ScnMaster
an island country in the West Indies, south of Florida. In 1959, under the leadership of Fidel Castro, it became the only communist state in Latin America and a firm ally of Russia. SHSBC Binder 30 Approved Glossary