Translation of مجلسِ اقوامِ عالم in English:

مجلسِ اقوامِ عالم

phrase

  • League of Nations