Answer:
Mexico, Colombia, espana, Argentina, Peru, Venezuela, Chile, Guatemala, Ecuador, Bolivia, Cuba, Republica Dominicana, Honduras, Paraguay, El Salvador, Nicaragua, Costa rica, Panama, Uruguay, Puerto Rico and guinea ecuatorial
Step-by-step explanation:
there are 21 only Spanish speaking countries