Polish-English dictionary »

liga narodów meaning in English

PolishEnglish
Liga Narodów noun

League of Nationsnoun
international organization