Mongolian People''s Republic

Explore definitions, synonyms, and language insights of Mongolian People''s Republic

Definitions

Noun
a landlocked socialist republic in central Asia