No, Spanish is not the official language of Egypt. Arabic is the official language of Egypt.
The official language of Colombia is Spanish.
No, go back to your country, border jumper.
Spanish. Spanish is a language.
Cuba is the only Caribbean country that has Spanish as an official language. Puerto Rico has Spanish and English as official language, but it is a U.S. Commonwealth. The Dominican Republic also speaks Spanish, but does not have it as their official language.
No, Spanish is not an official language in Maseru Lesotho. Sesotho and English are official.
Portuguese is the official language of Brazil. Brazil is the only South American country not to have Spanish as its official language.
Mexico.
Only Brazil do not have Spanish as an official language. The official language in Brazil is Portuguese.
There are 21 countries that have Spanish as their primary official language.
All of them except Belize have Spanish as their official language.
In all technicality, no. Nicaragua has no official language, although since Spanish is the de facto official language, it is effectively the official language in Managua.