Answer:
1. Guatemala
2. Nicaragua
I have no clue about the others but I hope that gets you started:)
Here is a list of all 21 Spanish-speaking countries:
Spain
Mexico
Costa Rica
El Salvador
Guatemala
Honduras
Nicaragua
Panama
Cuba
Dominican Republic
Puerto Rico (Territory of United States)
Argentina
Bolivia
Chile
Colombia
Ecuador
Paraguay
Peru
Uruguay
Venezuela
Equatorial Guinea