What is the meaning of russian federation in English?

Learn vocabulary with pictures as well as definitions of russian federation in English

Learn in

See more

n. Russian Federation

Definition of Russian Federation in English

Semi-presidential republic that constitutes the largest country in the world, located in eastern Europe and northern Asia, which borders Finland, Belarus, China, and Kazakhstan, among other countries, as well as the Arctic and Pacific oceans.

Synonyms of Russian Federation in English