Finnish Exonyms - Saudi Arabia (Saudi-Arabia)

Saudi Arabia (Saudi-Arabia)

  • Makkah Mekka
  • Riyadh Riad

Read more about this topic:  Finnish Exonyms