Official Languages and countries that speak them.

 
If I am a foreign language teacher, how can I know which countries use my language as an official or national language?
 
Arabic: Algeria, Bahrain, Comoros, Chad, Djibouti, Egypt, Eritrea, Iraq, Israel, Jordan, Kuwait, Lebanon, Libya, Mauritania, Morocco, Oman, Qatar, Saudi Arabia, Sudan, Syria, Tunisia, United Arab Emirates, West Bank and Gaza, Yemen
 
French: Algeria, Belgium, Benin, Burkina Faso, Burundi, Cameroon, Canada, Central African Republic, Chad, Comoros, Congo-Brazzaville (Republic of the Congo), Congo-Kinshasa (Democratic Republic of the Congo), Djibouti, France, French Polynesia, Gabon, Guinea, Haiti, Ivory Coast, Lebanon, Luxembourg, Madagascar, Mali, Mauritania, Monaco, Morocco, New Caledonia, Niger, Rwanda, St. Lucia, Senegal, Seychelles, Switzerland, Togo, Tunisia, Vanuatu
 
German: Austria, Belgium, Germany, Liechtenstein, Luxembourg, Namibia, Switzerland
 
Portuguese: Angola, Brazil, Cape Verde, East Timor, Guinea-Bissau, Mozambique, Portugal, São Tomé and Príncipe
 
Spanish: Argentina, Belize, Bolivia, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Equatorial Guinea, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Puerto Rico, Spain, Uruguay, Venezuela
 
Russian: Armenia, Azerbaijan, Belarus, Estonia, Georgia, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Russia, Tajikistan, Turkmenistan, Ukraine, Uzbekistan